/*#ifndef __LightTrail_H__
#define __LightTrail_H__

#include <Ogre.h>

class LightTrail : public Ogre::FrameListener
{
protected:
	Ogre::OverlayContainer* mPanel;
	Ogre::Overlay* mOverlay;
	std::vector<Ogre::OverlayElement*> mTextBox;
	std::vector<Ogre::Real> mDisplayTime;
	unsigned int numRows;
	Ogre::Real mTextTime;
	bool fadeOn;

	// all are in pixel
	enum { POSITION_TOP_X = 5, POSITION_TOP_Y = 5, SPACING = 15 };

public:
	LightTrail();
	void setPosition(Ogre::Real left, Ogre::Real top);
	void LightTrail::setDimensions(Ogre::Real width, Ogre::Real height);
	void init();
	void addText(const Ogre::String& text);
	void loop(Ogre::Real time);
	void clear();
	void setSize(unsigned int size);
	void setFadeOn(bool on);
};

#endif*/